body {
    font-family: Arial, sans-serif;
    text-align: center;
    padding: 20px;
}

#earningsDisplay {
    font-size: 48px;
    color: #27ae60;
    margin: 20px 0;
    font-weight: bold;
}

.coin {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30"><circle cx="15" cy="15" r="14" fill="%23f39c12" stroke="%23e67e22" stroke-width="2"/></svg>');
    background-size: cover;
    animation: fall 2s linear;
}

@keyframes fall {
    from {
        top: -30px;
    }
    to {
        top: 100vh;
    }
}